Software Performance Aspects during Maintenance and Evolution of Embedded Platforms

نویسندگان

  • Enrico Johansson
  • Josef Nedstam
  • Martin Höst
  • Fredrik Wartenberg
چکیده

For real time embedded systems software performance is one of the most important quality attributes. Although a variety of general activities has been proposed as a basis for controlling and predicting the software performance in software, these activities are not widely used in the maintenance and evolution of embedded platforms. During the maintenance and evolution of an embedded platform, which is a type of product platform, the platform is upgraded to new versions and product families. The upgrade should be done with a low cost, compared to developing the complete platform or a complete new product. Performance problems can cause large risk to the success of the project, since cost prone activities such as hardware redesign, software architecture redesign, and manual software optimization must be started. This study investigates different aspects of software performance in terms of stakeholders, developments phases and process activities, when upgrading an embedded platform. Empirical research is used in order to propose activities and aspects to focus on during the software performance work. The result of the study is a number of activities and aspects to focus on, in the software performance work during the maintenance and evolution of an embedded platform.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Development of system decision support tools for behavioral trends monitoring of machinery maintenance in a competitive environment

The article is centred on software system development for manufacturing company that produces polyethylene bags using mostly conventional machines in a competitive world where each business enterprise desires to stand tall. This is meant to assist in gaining market shares, taking maintenance and production decisions by the dynamism and flexibilities embedded in the package as customers’ demand ...

متن کامل

The Sunflower Tool Suite - Hardware and Software Research Platforms for Energy-Constrained and Failure-Prone Systems

Research in any field requires tools that enable modeling system characteristics of interest. Such tools, whether analytic, simulative, or hardware-based, must enable the accurate evaluation of relevant aspects of a system that may influence its perceived utility. In computing systems research, software tools (notably, simulators) provide low-cost, flexible, and low turn-around time facilities ...

متن کامل

An enhanced reliability-oriented workforce planning model for process industry using combined fuzzy goal programming and differential evolution approach

This paper draws on the “human reliability” concept as a structure for gaining insight into the maintenance workforce assessment in a process industry. Human reliability hinges on developing the reliability of humans to a threshold that guides the maintenance workforce to execute accurate decisions within the limits of resources and time allocations. This concept offers a worthwhile point of de...

متن کامل

Dependency solving: A separate concern in component evolution management

Maintenance of component-based software platforms often has to face rapid evolution of software components. Component dependencies, conflicts, and package managers with dependency solving capabilities are the key ingredients of prevalent software maintenance technologies that have been proposed to keep software installations synchronized with evolving component repositories. We review state-of-...

متن کامل

An Evolving Curriculum to Match the Evolution of Reconfigurable Computing Platforms

Reconfigurable platforms have evolved from “sea of gates” architectures into diverse System on a Chip (SoC) platforms with embedded processor cores and dedicated hardware components. This evolution has greatly increased the performance of this technology, but creates challenges when teaching the new technology to Computer Science and Electrical Engineering graduate students. Previously, knowled...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004